package org.openfdtd.core3d;

import java.awt.event.MouseEvent;
import java.util.EventListener;

/**
 *
 * @author Dórian C. Langbeck
 */
public interface SurfaceListenner extends EventListener {
    public void mouseReleased(Surface face, EditableObject3D obj, MouseEvent e);
    public void mousePressed(Surface face, EditableObject3D obj, MouseEvent e);
    public void mouseEntered(Surface face, EditableObject3D obj, MouseEvent e);
    public void mouseClicked(Surface face, EditableObject3D obj, MouseEvent e);
    public void mouseExited(Surface face, EditableObject3D obj, MouseEvent e);
}
